<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>NFC / NDEF Library for Proximity APIs: NdefLibrary.Ndef.NdefHandoverErrorRecord Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="NdefLibraryLogo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">NFC / NDEF Library for Proximity APIs
   &#160;<span id="projectnumber">4.1.0</span>
   </div>
   <div id="projectbrief">Easily parse and create NDEF records with the Windows Proximity APIs / Near Field Communication NFC.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespace_ndef_library.html">NdefLibrary</a></li><li class="navelem"><a class="el" href="namespace_ndef_library_1_1_ndef.html">Ndef</a></li><li class="navelem"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html">NdefHandoverErrorRecord</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">NdefLibrary.Ndef.NdefHandoverErrorRecord Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The Error Record is used in the Handover Select Record to indicate that the Handover Selector failed to successfully process the most recently received Handover Request Message. It SHALL NOT be used elsewhere.  
 <a href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for NdefLibrary.Ndef.NdefHandoverErrorRecord:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.png" usemap="#NdefLibrary.Ndef.NdefHandoverErrorRecord_map" alt=""/>
  <map id="NdefLibrary.Ndef.NdefHandoverErrorRecord_map" name="NdefLibrary.Ndef.NdefHandoverErrorRecord_map">
<area href="class_ndef_library_1_1_ndef_1_1_ndef_record.html" title="An NDEF record contains a payload described by a type, a length, and an optional identifier. " alt="NdefLibrary.Ndef.NdefRecord" shape="rect" coords="0,0,269,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ad70708d49735e50e865c7dd62651206a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">ErrorReasonTypes</a> : byte { <b>Reserved</b> = 0x00, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206aa4ebc1368c22b600fef9d10b322ec9af8">ErrorReasonTypes.TemporaryMemoryConstraints</a> = 0x01, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206aabe79648fd5f3d652adec9efda75b6699">ErrorReasonTypes.PermanentMemoryConstraints</a> = 0x02, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206aa160c24b38baa663d78b5270911460492">ErrorReasonTypes.CarrierSpecificConstraints</a> = 0x03
 }<tr class="memdesc:ad70708d49735e50e865c7dd62651206a"><td class="mdescLeft">&#160;</td><td class="mdescRight">According to the current specification, four different error reasons are defined. Depending on the value set for the error reason, the error data has a different meaning.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ad70708d49735e50e865c7dd62651206a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:ae8b72bae8f27a524d56bb048bb5fac7d inherit pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a> { <br />
&#160;&#160;<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dace2c8aed9c2fa0cfbed56cbda4d8bf07">TypeNameFormatType.Empty</a> = 0x00, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dacd0faabacfe43fd7e0ed7a11928081af">TypeNameFormatType.NfcRtd</a> = 0x01, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dafecdc9105cdb68403017e8cee8420a63">TypeNameFormatType.Mime</a> = 0x02, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da3840cd8f73026713059f0ed0562c5493">TypeNameFormatType.Uri</a> = 0x03, 
<br />
&#160;&#160;<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da1e5b5574ea6a6dfa34ff71a7c91f5d24">TypeNameFormatType.ExternalRtd</a> = 0x04, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da88183b946cc5f0e8c96b2e66e1c74a7e">TypeNameFormatType.Unknown</a> = 0x05, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da5ff3c6978f87d96febfdc8ed3899a97e">TypeNameFormatType.Unchanged</a> = 0x06, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da942d4e37dd5607ab68e54755540d4a47">TypeNameFormatType.Reserved</a> = 0x07
<br />
 }<tr class="memdesc:ae8b72bae8f27a524d56bb048bb5fac7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standardized type name formats, as defined by the NDEF record specification from the Nfc Forum.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ae8b72bae8f27a524d56bb048bb5fac7d inherit pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4a283787c9c1b15a72edd7dde98c733b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a4a283787c9c1b15a72edd7dde98c733b">NdefHandoverErrorRecord</a> ()</td></tr>
<tr class="memdesc:a4a283787c9c1b15a72edd7dde98c733b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty Handover Error Record.  <a href="#a4a283787c9c1b15a72edd7dde98c733b">More...</a><br /></td></tr>
<tr class="separator:a4a283787c9c1b15a72edd7dde98c733b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbec3119c9ef78ba6ed75279d2f836c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#acbec3119c9ef78ba6ed75279d2f836c2">NdefHandoverErrorRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:acbec3119c9ef78ba6ed75279d2f836c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Handover Error record based on the record passed through the argument.  <a href="#acbec3119c9ef78ba6ed75279d2f836c2">More...</a><br /></td></tr>
<tr class="separator:acbec3119c9ef78ba6ed75279d2f836c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a326d956ef874d990614125a5f30c954f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a326d956ef874d990614125a5f30c954f">NdefHandoverErrorRecord</a> (byte errorReason, byte[] errorData)</td></tr>
<tr class="memdesc:a326d956ef874d990614125a5f30c954f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Handover Error record based on the supplied error reason and error data, coming from direct byte arrays.  <a href="#a326d956ef874d990614125a5f30c954f">More...</a><br /></td></tr>
<tr class="separator:a326d956ef874d990614125a5f30c954f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae30c59586067caa0a4621743b0ae6810"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ae30c59586067caa0a4621743b0ae6810">NdefHandoverErrorRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">ErrorReasonTypes</a> errorReason, uint errorData)</td></tr>
<tr class="memdesc:ae30c59586067caa0a4621743b0ae6810"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Handover Error record based on the supplied error reason and error data, coming from higher level convenience types that this class will convert to the appropriate byte level representation.  <a href="#ae30c59586067caa0a4621743b0ae6810">More...</a><br /></td></tr>
<tr class="separator:ae30c59586067caa0a4621743b0ae6810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aed1ca01c8e1ae8badbd82ca15629b596">NdefRecord</a> ()</td></tr>
<tr class="memdesc:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty record, not setting any information.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aed1ca01c8e1ae8badbd82ca15629b596">More...</a><br /></td></tr>
<tr class="separator:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#afa32a8b5ef05c72dbe740999f205d782">NdefRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a> tnf, byte[] type)</td></tr>
<tr class="memdesc:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new record with the specified type name format and type. Doesn't set the payload and ID.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#afa32a8b5ef05c72dbe740999f205d782">More...</a><br /></td></tr>
<tr class="separator:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a4e87feda8270cc953a1eed5f416bc811">NdefRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new record, copying the information of the record sent through the parameter.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a4e87feda8270cc953a1eed5f416bc811">More...</a><br /></td></tr>
<tr class="separator:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab4b8aca277bcb29ae2c7c972de5a19bc">CheckSpecializedType</a> (bool checkForSubtypes)</td></tr>
<tr class="memdesc:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the type name format and type of this record and returns the appropriate specialized class, if one is available and known for this record type.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab4b8aca277bcb29ae2c7c972de5a19bc">More...</a><br /></td></tr>
<tr class="separator:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45f00f9c0287be9b452d76a76964c8b9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a45f00f9c0287be9b452d76a76964c8b9">CheckIfValid</a> ()</td></tr>
<tr class="memdesc:a45f00f9c0287be9b452d76a76964c8b9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the contents of the record are valid; throws an exception if a problem is found, containing a textual description of the issue.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a45f00f9c0287be9b452d76a76964c8b9">More...</a><br /></td></tr>
<tr class="separator:a45f00f9c0287be9b452d76a76964c8b9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a061b79f3b7f0424eb5b9e3b998bff665"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a061b79f3b7f0424eb5b9e3b998bff665">IsRecordType</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> record)</td></tr>
<tr class="memdesc:a061b79f3b7f0424eb5b9e3b998bff665"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the record sent via the parameter is indeed a Handover Error record. Checks the type and type name format.  <a href="#a061b79f3b7f0424eb5b9e3b998bff665">More...</a><br /></td></tr>
<tr class="separator:a061b79f3b7f0424eb5b9e3b998bff665"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:afb13c13bb4681b1a7cfac54150ad97dd"><td class="memItemLeft" align="right" valign="top">static readonly byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#afb13c13bb4681b1a7cfac54150ad97dd">BtHandoverErrorType</a> = { 0x65, 0x72, 0x72 }</td></tr>
<tr class="memdesc:afb13c13bb4681b1a7cfac54150ad97dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of the Handover Select / Error Record.  <a href="#afb13c13bb4681b1a7cfac54150ad97dd">More...</a><br /></td></tr>
<tr class="separator:afb13c13bb4681b1a7cfac54150ad97dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:a1af62d9780d88e15549c414e437c79c8"><td class="memItemLeft" align="right" valign="top">byte&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a1af62d9780d88e15549c414e437c79c8">ErrorReason</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a1af62d9780d88e15549c414e437c79c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The actual byte used to store the error reason in the Handover Error record.  <a href="#a1af62d9780d88e15549c414e437c79c8">More...</a><br /></td></tr>
<tr class="separator:a1af62d9780d88e15549c414e437c79c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a198325d201df61f1a62e9c96fb3ba532"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">ErrorReasonTypes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a198325d201df61f1a62e9c96fb3ba532">ErrorReasonAsType</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a198325d201df61f1a62e9c96fb3ba532"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the byte-based ErrorReason property through the enum variable for easier use within apps.  <a href="#a198325d201df61f1a62e9c96fb3ba532">More...</a><br /></td></tr>
<tr class="separator:a198325d201df61f1a62e9c96fb3ba532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3167682340bd7565700cb556dd70ad1"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ac3167682340bd7565700cb556dd70ad1">ErrorData</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ac3167682340bd7565700cb556dd70ad1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array that contains the error data - additional information about the error. Its contents depend on the error reason and are described in the error reason enum documentation.  <a href="#ac3167682340bd7565700cb556dd70ad1">More...</a><br /></td></tr>
<tr class="separator:ac3167682340bd7565700cb556dd70ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74ebbfe6241839de034815c549a9c4ff"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#a74ebbfe6241839de034815c549a9c4ff">ErrorDataAsNumber</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a74ebbfe6241839de034815c549a9c4ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the ErrorData byte array as an Integer.  <a href="#a74ebbfe6241839de034815c549a9c4ff">More...</a><br /></td></tr>
<tr class="separator:a74ebbfe6241839de034815c549a9c4ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('properties_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aaf90a19b1fd91617319996635247e9bc">TypeNameFormat</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates the structure of the value of the TYPE field.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aaf90a19b1fd91617319996635247e9bc">More...</a><br /></td></tr>
<tr class="separator:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">virtual byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">Type</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">An identifier describing the type of the payload.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">More...</a><br /></td></tr>
<tr class="separator:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a1c8e8fdf3b2fb68910cf31b24951b68b">Id</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">An identifier in the form of a URI reference.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a1c8e8fdf3b2fb68910cf31b24951b68b">More...</a><br /></td></tr>
<tr class="separator:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">virtual byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a21f9db059b16a7359707ad9c754b9091">Payload</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">The application data carried within an NDEF record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a21f9db059b16a7359707ad9c754b9091">More...</a><br /></td></tr>
<tr class="separator:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#adeda2bbb574005e29f9f2becc134defa">_type</a></td></tr>
<tr class="memdesc:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array storing raw contents of the type. Use Type property to access it whenever possible.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#adeda2bbb574005e29f9f2becc134defa">More...</a><br /></td></tr>
<tr class="separator:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a6f6ce247ec8bf2cdbc96c53752c1f749">_payload</a></td></tr>
<tr class="memdesc:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array storing raw contents of the payload. Use Payload property to access it whenever possible.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a6f6ce247ec8bf2cdbc96c53752c1f749">More...</a><br /></td></tr>
<tr class="separator:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The Error Record is used in the Handover Select Record to indicate that the Handover Selector failed to successfully process the most recently received Handover Request Message. It SHALL NOT be used elsewhere. </p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="ad70708d49735e50e865c7dd62651206a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad70708d49735e50e865c7dd62651206a">&#9670;&nbsp;</a></span>ErrorReasonTypes</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">NdefLibrary.Ndef.NdefHandoverErrorRecord.ErrorReasonTypes</a> : byte</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>According to the current specification, four different error reasons are defined. Depending on the value set for the error reason, the error data has a different meaning. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad70708d49735e50e865c7dd62651206aa4ebc1368c22b600fef9d10b322ec9af8"></a>TemporaryMemoryConstraints&#160;</td><td class="fielddoc"><p>The Handover Request Message could not be processed due to temporary memory constraints. Resending the unmodified Handover Request Message might be successful after a time interval of at least the number of milliseconds expressed in the error data field. </p>
</td></tr>
<tr><td class="fieldname"><a id="ad70708d49735e50e865c7dd62651206aabe79648fd5f3d652adec9efda75b6699"></a>PermanentMemoryConstraints&#160;</td><td class="fielddoc"><p>The Handover Request Message could not be processed due to permanent memory constraints. Resending the unmodified Handover Request Message will always yield the same error condition. </p>
</td></tr>
<tr><td class="fieldname"><a id="ad70708d49735e50e865c7dd62651206aa160c24b38baa663d78b5270911460492"></a>CarrierSpecificConstraints&#160;</td><td class="fielddoc"><p>The Handover Request Message could not be processed due to carrier-specific constraints. Resending the Handover Request Message might not be successful until after a time interval of at least the number of milliseconds expressed in the error data field. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4a283787c9c1b15a72edd7dde98c733b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a283787c9c1b15a72edd7dde98c733b">&#9670;&nbsp;</a></span>NdefHandoverErrorRecord() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefHandoverErrorRecord.NdefHandoverErrorRecord </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create an empty Handover Error Record. </p>
<p>This record is only valid within the Handover Select record.</p>

</div>
</div>
<a id="acbec3119c9ef78ba6ed75279d2f836c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbec3119c9ef78ba6ed75279d2f836c2">&#9670;&nbsp;</a></span>NdefHandoverErrorRecord() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefHandoverErrorRecord.NdefHandoverErrorRecord </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a>&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create a Handover Error record based on the record passed through the argument. </p>
<p>Internalizes and parses the payload of the original record. The original record has to be a Handover Error Record as well. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>Record to copy into this Handover Error record.</td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_exception.html" title="Exception occured when parsing or assembling NDEF messages, records and their respective payloads...">NdefException</a></td><td>Thrown if attempting to create a Handover Error record based on an incompatible record type.</td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a326d956ef874d990614125a5f30c954f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a326d956ef874d990614125a5f30c954f">&#9670;&nbsp;</a></span>NdefHandoverErrorRecord() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefHandoverErrorRecord.NdefHandoverErrorRecord </td>
          <td>(</td>
          <td class="paramtype">byte&#160;</td>
          <td class="paramname"><em>errorReason</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">byte []&#160;</td>
          <td class="paramname"><em>errorData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create a Handover Error record based on the supplied error reason and error data, coming from direct byte arrays. </p>
<p>This record is only valid within the Handover Select record.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">errorReason</td><td>The reason why the handover request could not be processed by the target device. The value of this defines the possible contents and content length of the second (errorData) parameter.</td></tr>
    <tr><td class="paramname">errorData</td><td>Additional data for the error reason. The contents depend on the error reason, and is usually a time value.</td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae30c59586067caa0a4621743b0ae6810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae30c59586067caa0a4621743b0ae6810">&#9670;&nbsp;</a></span>NdefHandoverErrorRecord() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefHandoverErrorRecord.NdefHandoverErrorRecord </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">ErrorReasonTypes</a>&#160;</td>
          <td class="paramname"><em>errorReason</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>errorData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create a Handover Error record based on the supplied error reason and error data, coming from higher level convenience types that this class will convert to the appropriate byte level representation. </p>
<p>This record is only valid within the Handover Select record.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">errorReason</td><td>The reason why the handover request could not be processed by the target device. The value of this defines the possible contents and content length of the second (errorData) parameter.</td></tr>
    <tr><td class="paramname">errorData</td><td>Additional data for the error reason. The contents depend on the error reason, and is usually a time value.</td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a061b79f3b7f0424eb5b9e3b998bff665"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a061b79f3b7f0424eb5b9e3b998bff665">&#9670;&nbsp;</a></span>IsRecordType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static bool NdefLibrary.Ndef.NdefHandoverErrorRecord.IsRecordType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a>&#160;</td>
          <td class="paramname"><em>record</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Checks if the record sent via the parameter is indeed a Handover Error record. Checks the type and type name format. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">record</td><td>Record to check.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>True if the record has the correct type, type name format and payload to be a Handover Error record, false if it's a different record.</dd></dl>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="afb13c13bb4681b1a7cfac54150ad97dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb13c13bb4681b1a7cfac54150ad97dd">&#9670;&nbsp;</a></span>BtHandoverErrorType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">readonly byte [] NdefLibrary.Ndef.NdefHandoverErrorRecord.BtHandoverErrorType = { 0x65, 0x72, 0x72 }</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Type of the Handover Select / Error Record. </p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a id="ac3167682340bd7565700cb556dd70ad1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3167682340bd7565700cb556dd70ad1">&#9670;&nbsp;</a></span>ErrorData</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">byte [] NdefLibrary.Ndef.NdefHandoverErrorRecord.ErrorData</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Byte array that contains the error data - additional information about the error. Its contents depend on the error reason and are described in the error reason enum documentation. </p>

</div>
</div>
<a id="a74ebbfe6241839de034815c549a9c4ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74ebbfe6241839de034815c549a9c4ff">&#9670;&nbsp;</a></span>ErrorDataAsNumber</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">uint NdefLibrary.Ndef.NdefHandoverErrorRecord.ErrorDataAsNumber</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Access the ErrorData byte array as an Integer. </p>
<p>Based on the current Connection Handover 1.3 specification, all possible error data values are time lengths with a different byte number / maximum duration. Therefore, this class provides this convenience accessor to the ErrorData property, which correctly converts a number stored in the ErrorData array based on the number of bytes as defined by the error reason. </p>

</div>
</div>
<a id="a1af62d9780d88e15549c414e437c79c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1af62d9780d88e15549c414e437c79c8">&#9670;&nbsp;</a></span>ErrorReason</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">byte NdefLibrary.Ndef.NdefHandoverErrorRecord.ErrorReason</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The actual byte used to store the error reason in the Handover Error record. </p>

</div>
</div>
<a id="a198325d201df61f1a62e9c96fb3ba532"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a198325d201df61f1a62e9c96fb3ba532">&#9670;&nbsp;</a></span>ErrorReasonAsType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_handover_error_record.html#ad70708d49735e50e865c7dd62651206a">ErrorReasonTypes</a> NdefLibrary.Ndef.NdefHandoverErrorRecord.ErrorReasonAsType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Access the byte-based ErrorReason property through the enum variable for easier use within apps. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>NdefLibrary/Ndef/NdefHandoverErrorRecord.cs</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Aug 16 2017 15:07:45 for NFC / NDEF Library for Proximity APIs by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
